• Lunes 18 de Noviembre de 2024, 13:39

Autor Tema:  Re: Validación de Campos  (Leído 1351 veces)

charyperez

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Validación de Campos
« en: Jueves 28 de Noviembre de 2002, 21:28 »
0
Me gustaría que me ayudarais. No se como hacer para validar que en un campo solo se metan caracteres del tipo y longitud que yo quiera. Necesito que si en un campo numérico me meten un valor alfanumérico ó de mayor longitud de la que quiero, me de error y me obligue a meterlo bien. Gracias.

Jaume

  • Miembro MUY activo
  • ***
  • Mensajes: 151
    • Ver Perfil
Re: Validación de Campos
« Respuesta #1 en: Viernes 29 de Noviembre de 2002, 13:15 »
0
El textbox tiene un evento llamado Validate, que evalua el contenido cuando intentas pasar a otro control. Si es incorrecto puedes forzarlo a quedarse en ese textbox

jlmartinez

  • Nuevo Miembro
  • *
  • Mensajes: 15
    • Ver Perfil
Validación de Campos
« Respuesta #2 en: Jueves 5 de Diciembre de 2002, 19:59 »
0
Hola Chary!!

Existen varias maneras de hacerlo. Si me explicas un poco lo que quieres hacer te mando algunos ejemplos buenos.

De todas maneras en el Evento keyPress del TextBox, capturas la pulsación y haces las comprabaciones que quieras para aceptar el carácter o no.

Ejemplo:

Pongamos que solo quieres introducir números.

con este codigo en el evento keyPress lo tienes resuelto.


if chr(keyascii) < "0" and chr(keyascii) > 9 then
        keyAscii = 0
end if


Si tienes algún problema, contacta conmigo.

Un saludo


José Luis


jlmartinez@arenal2000.es